.content {
    width: 100%;
    box-sizing: border-box;
    position: relative;
    padding: 50rpx 30rpx 0;
}

.container {
    width: 100%;
    min-height: 100vh;
    background-color: #03061b;
}

.imageIcon {
    border-radius: 20rpx;
}
.flex-x-c {
    display: flex;
    align-items: center;
}
.noVipIcon {
    width: 90rpx;
    height: 30rpx;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20rpx;
    background: rgba(100, 116, 167, 0.4);
    color: rgba(255, 255, 255, 0.45);
    border-radius: 68rpx;
    border: 1rpx solid #425698;
}
.gap-16 {
    gap: 16rpx;
}
.gap-12 {
    gap: 12rpx;
}

.fcF6C79B {
    color: #f6c79b;
}
.fs-22 {
    font-size: 22rpx;
}
.fc9497B1 {
    color: #9497b1;
}

.vipCardbg {
    background-image: url("https://bullet001.oss-cn-shanghai.aliyuncs.com/file/payManager4084488b-0594-4550-886f-d165abafa735.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 100%;
    box-sizing: border-box;
    height: 300rpx;
    padding: 28rpx 34rpx;
}
.flex-jus-bet {
    display: flex;
    justify-content: space-between;
}
.mg-t-48 {
    margin-top: 48rpx;
}
.mg-t-60 {
    margin-top: 60rpx;
}
.mg-t-30 {
    margin-top: 30rpx;
}
.fs-36 {
    font-size: 36rpx;
}
.fcffffff {
    color: #ffffff;
}
.fcCB8D56 {
    color: #cb8d56;
}
.fc565868 {
    color: #565868;
}
.border-r-8{
    border-radius: 8rpx;
}
.flex-col {
    display: flex;
    flex-direction: column;
}
.gap-24 {
    gap: 24rpx;
}
.fs-30 {
    font-size: 30rpx;
}
.gap-8 {
    gap: 8rpx;
}
.equity {
    padding: 16rpx;
    width: 100%;
    box-sizing: border-box;
    background-color: #2c354a;
    border-radius: 28rpx;
    // height: 248rpx;
    position: relative;
    .tag {
        display: flex;
        align-items: center;
        justify-content: flex-end;
        padding-right: 25rpx;
        position: absolute;
        right: 0;
        top: 0;
        background-image: url("https://bullet001.oss-cn-shanghai.aliyuncs.com/file/payManager8a4adfc4-cca5-4281-bd1f-4fc38d76f52b.png");
        background-size: 100% 100%;
        background-repeat: no-repeat;
        width: 90%;
        height: 42rpx;
    }
}

.border-r-16 {
    border-radius: 32rpx;
}

.gap-30 {
    gap: 30rpx;
}

.footerbtn {
    position: relative;
    margin-top: 56rpx;
    height: 96rpx;
    width: 100%;
    box-sizing: border-box;
    border-radius: 302rpx;
    background: linear-gradient(
        91deg,
        #fdf1c5 0%,
        #fadcb2 58%,
        #f6c79d 78%,
        #eebcb4 95%,
        #edbbbd 99%
    );
    display: flex;
    align-items: center;
    justify-content: center;
    .hot {
        background-image: url("https://bullet001.oss-cn-shanghai.aliyuncs.com/file/payManagerfbd255d6-9b15-45fd-bc1f-8b35acd97a70.png");
        background-size: 100% 100%;
        background-repeat: no-repeat;
        width: 253rpx;
        height: 45rpx;
        position: absolute;
        right: 0;
        top: -26rpx;
        display: flex;
        align-items: flex-end;
        padding: 0 0 2rpx 14rpx;
    }
}

.fcF1564D {
    color: #f1564d;
}

.text-through {
    text-decoration: line-through;
}
.fc5B3C10-04 {
    color: rgba(91, 60, 16, 0.4);
}
.fc5B3C10 {
    color: #5b3c10;
}

.text-shadow-red {
    text-shadow: 0px 3px 9px rgba(164, 76, 4, 0.31);
}

.mg-t-6 {
    margin-top: 6rpx;
}
.mg-r-50 {
    margin-right: 50rpx;
}

.fs-20 {
    font-size: 20rpx;
}

.mg-r-32{
    margin-right: 32rpx;
}
.bottomContent {
    width: 100%;
    box-sizing: border-box;
    border-radius: 16rpx 16rpx 0 0;
    background-color: #ffffff;
    min-height: 60vh;
    overflow-y: scroll;
    padding: 42rpx 30rpx;
    .item {
        width: 100%;
        margin-bottom: 60rpx;
        box-sizing: border-box;
        .orangebtn {
            width: 120rpx;
            height: 64rpx;
            color: #ffffff;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 24rpx;
            border-radius: 8rpx;
            background-color: #ff7642;
        }
        .card {
            width: 100%;
            box-sizing: border-box;
            border-radius: 16rpx;
            background: rgba(255, 245, 233, 0.4);
            .bottom{
                padding: 16rpx 23rpx;
                width: 100%;
                box-sizing: border-box;
                display: flex;
                align-items: center;
                gap: 12rpx;
                color: rgba(81, 43, 21, 0.5);
                font-size: 24rpx;
            }
            .top1 {
                background-image: url("https://bullet001.oss-cn-shanghai.aliyuncs.com/file/payManagerb0bb1f09-d25a-4788-bd6c-8619452fe2c0.png");
                width: 100%;
                background-size: 100% 100%;
                background-repeat: no-repeat;
                box-sizing: border-box;
                height: 140rpx;
                border-radius: 16rpx;
                padding: 0 32rpx 0 28rpx;
                display: flex;
                align-items: center;
                justify-content: space-between;
            }
            .top2{
                width: 100%;
                box-sizing: border-box;
                background-color: #FFF5E9;
                display: flex;
                align-items: center;
                justify-content: space-between;
                padding: 10rpx 32rpx 10rpx 10rpx;
            }
        }
        .tag {
            width: 92rpx;
            height: 43rpx;
            border-radius: 10rpx;
            background-color: #202536;
            font-size: 26rpx;
            color: #ffdaad;
            display: flex;
            align-items: center;
            justify-content: center;
        }
    }
}

.Viptn {
    width: 138rpx;
    height: 58rpx;
    border-radius: 72rpx;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(107deg, #c8e0f8 -32%, #fed2fe 101%);
    color: #1c2a78;
    font-size: 24rpx;
}
.fc202536 {
    color: #202536;
}
.fs-46 {
    font-size: 46rpx;
}
.fcFFDDD1 {
    color: #ffddd1;
}

.fccbbd56 {
    color: #cbbd56;
}
.flex-x-e {
    display: flex;
    align-items: flex-end;
}

.tips {
    background-color: #0e1d67;
    box-sizing: border-box;
    border-radius: 240rpx;
    padding: 16rpx;
}
.tipbox {
    margin-left: -20rpx;
    margin-right: 20rpx;
    width: 14rpx;
    height: 14rpx;
    background-color: #0e1d67;
    transform: rotate(-45deg);
}
